import java.util.Scanner;

public class demo01 {
//    public static void main(String[] args) {
//        Scanner sc=new Scanner(System.in);
//        String str=sc.nextLine();
//        int index=0;
//        int left=0;
//        int right=0;
//        int left1=0;
//        int right1=0;
//        while (index<str.length()-1){
//            while (index<str.length()&&(str.charAt(index)<'0'||str.charAt(index)>'9')){
//                index++;
//                if(str.charAt(index)>='0'&&str.charAt(index)<='9'){
//                    left=index;
//                    break;
//                }
//            }
//            while (index<str.length()&&str.charAt(index)>='0'&&str.charAt(index)<='9'){
//                index++;
//                if(index==str.length()-1){
//                    index+=1;
//                    break;
//                }
//            }
//            right=index-1;
//            if(right-left>right1-left1){
//                right1=right;
//                left1=left;
//            }
//        }
//        for (int i = left1; i <= right1; i++) {
//            System.out.print(str.charAt(i));
//        }
//    }
    public static void main(String[] args) {
        //字符串中找出连续最长的数字串
        Scanner sc=new Scanner(System.in);
        String str=sc.nextLine();
        String s1="";
        String s2="";
        int i = 0;
        for (; i < str.length(); i++) {
            if(str.charAt(i)>='0'&&str.charAt(i)<='9'){
                s1+=str.charAt(i);
            }else{
                if(s1.length()>s2.length()){
                    s2=s1;
                }
                s1="";
            }
        }
        if(s1.length()>s2.length()){
            s2=s1;
        }
        System.out.println(s2);
    }
}
